package com.blog.utils;

import java.util.Map;

//import com.blog.pojo.BBSType;
//import com.blog.pojo.Manager;
//import com.blog.pojo.User;

public class ModelUtil {
	/**
	 * 使用Map封装User对象
	 * 
	 * @param userMap
	 * @return
	 */
//	public static User setUser(Map<String, Object> userMap) {
//		User user = new User();
//		if (!CommonUtil.isEmpty(userMap)) {
//			if (!CommonUtil.isEmpty(userMap.get("id"))) {
//				user.setId((Integer) userMap.get("id"));
//			}
//
//			if (!CommonUtil.isEmpty(userMap.get("login_pwd"))) {
//				user.setUserPwd((String) userMap.get("login_pwd"));
//			}
//
//			if (!CommonUtil.isEmpty(userMap.get("user_name"))) {
//				user.setUserName((String) userMap.get("user_name"));
//			}
//
//			if (!CommonUtil.isEmpty(userMap.get("reg_email"))) {
//				user.setRegEmail((String) userMap.get("reg_email"));
//			}
//
//			if (!CommonUtil.isEmpty(userMap.get("reg_ip"))) {
//				user.setRegIP((String) userMap.get("reg_ip"));
//			}
//
//			if (!CommonUtil.isEmpty(userMap.get("reg_time"))) {
//				user.setRegTime((String) userMap.get("reg_time"));
//			}
//
//			if (!CommonUtil.isEmpty(userMap.get("login_ip"))) {
//				user.setLoginIP((String) userMap.get("login_ip"));
//			}
//
//			if (!CommonUtil.isEmpty(userMap.get("login_time"))) {
//				user.setLoginTime((String) userMap.get("login_time"));
//			}
//
//			if (!CommonUtil.isEmpty(userMap.get("state"))) {
//				user.setState((Integer) userMap.get("state"));
//			}
//
//			if (!CommonUtil.isEmpty(userMap.get("login_pwd"))) {
//				user.setUserPwd((String) userMap.get("login_pwd"));
//			}
//
//		}
//		return user;
//	}
//
//	public static Manager setManager(Map<String, Object> userMap) {
//		Manager manager = new Manager();
//		if (!CommonUtil.isEmpty(userMap)) {
//			if (!CommonUtil.isEmpty(userMap.get("id"))) {
//				manager.setId((Integer) userMap.get("id"));
//			}
//
//			if (!CommonUtil.isEmpty(userMap.get("login_pwd"))) {
//				manager.setLoginPwd((String) userMap.get("login_pwd"));
//			}
//
//			if (!CommonUtil.isEmpty(userMap.get("user_name"))) {
//				manager.setUserName((String) userMap.get("user_name"));
//			}
//
//			if (!CommonUtil.isEmpty(userMap.get("status"))) {
//				manager.setStatus((Integer) userMap.get("status"));
//			}
//
//			if (!CommonUtil.isEmpty(userMap.get("login_pwd"))) {
//				manager.setLoginPwd((String) userMap.get("login_pwd"));
//			}
//		}
//		return manager;
//	}
//
//	public static BBSType setBBSType(Map<String, Object> map) {
//		BBSType type = new BBSType();
//		if (!CommonUtil.isEmpty(map)) {
//			if (!CommonUtil.isEmpty(map.get("id"))) {
//				type.setId((Integer) map.get("id"));
//			}
//			if (!CommonUtil.isEmpty(map.get("name"))) {
//				type.setName((String) map.get("name"));
//			}
//			if (!CommonUtil.isEmpty(map.get("t_no"))) {
//				type.setTNo((String) map.get("t_no"));
//			}
//			if (!CommonUtil.isEmpty(map.get("p_no"))) {
//				type.setPNo((String) map.get("p_no"));
//			}
//			if (!CommonUtil.isEmpty(map.get("parent"))) {
//				type.setParent((Integer) map.get("parent"));
//			}
//			if (!CommonUtil.isEmpty(map.get("enabled"))) {
//				type.setEnabled((Integer) map.get("enabled"));
//			}
//			if (!CommonUtil.isEmpty(map.get("open"))) {
//				type.setOpen((Integer) map.get("open"));
//			}
//		}
//
//		return type;
//
//	}
}
